package com.ttg.model.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.time.LocalDateTime;

@Data
public class PeopleHistoryVo {

    /**
     * 主键id
     */
    @JsonProperty(value = "id")
    private Integer id;

    /**
     * 关联tbl_people_info的主键id
     */
    @JsonProperty("pep_id")
    private Integer pepId;

    /**
     * 备注(展示失败原因)
     */
    @JsonProperty("his_description")
    private String hisDescription;

    /**
     * 人群任务执行时间
     */
    @JsonProperty("his_run_time")
    private LocalDateTime hisRunTime;

    /**
     * 实际任务执行时间
     */
    @JsonProperty("his_real_run_time")
    private LocalDateTime hisRealRunTime;

    /**
     * 计算状态(0.成功 1.失败 2.计算中 3.等待计算 4.延迟计算)
     */
    @JsonProperty("his_status")
    private Integer hisStatus;

}
